package com.yida.gwj.expend.domain.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 审核请求参数
 *
 * @author liangp
 * @date 2023/02/23
 */
@ApiModel(description = "提交请求参数")
public class SubmitRequest {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "业务编码")
    private Long bizId;

    @ApiModelProperty(value = "当前办事人员")
    private Long currentOperId;

    @ApiModelProperty(value = "当前办事姓名")
    private String currentOperName;

    @ApiModelProperty(value = "签署意见")
    private String content;

    @ApiModelProperty(value = "状态")
    // @NotNull(message = "status不能为空") 为新方法取消注释
    private Integer status;

    @ApiModelProperty(value = "区域名称")
    private String areaName;

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Long getBizId() {
        return bizId;
    }

    public void setBizId(Long bizId) {
        this.bizId = bizId;
    }

    public Long getCurrentOperId() {
        return currentOperId;
    }

    public void setCurrentOperId(Long currentOperId) {
        this.currentOperId = currentOperId;
    }

    public String getCurrentOperName() {
        return currentOperName;
    }

    public void setCurrentOperName(String currentOperName) {
        this.currentOperName = currentOperName;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("SubmitRequest{");
        sb.append("bizId=").append(bizId);
        sb.append(", currentOperId=").append(currentOperId);
        sb.append(", currentOperName='").append(currentOperName).append('\'');
        sb.append(", content='").append(content).append('\'');
        sb.append('}');
        return sb.toString();
    }
}
